<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>The import Attribute</TITLE>
<LINK REL=STYLESHEET HREF="JSP-Styles.css" TYPE="text/css">
</HEAD>
<BODY>
	<H2>The import Attribute</H2>
	<%-- JSP page Directive --%>
	<%@ page import="java.util.*,coreservlets.*"%>
	<%-- JSP Declaration --%>
	<%!private String randomID() {
		int num = (int) (Math.random() * 10000000.0);
		return ("id" + num);
	}

	private final String NO_VALUE = "<I>No Value</I>";%>
	<%-- JSP Scriptlet --%>
	<%
		String oldID = CookieUtilities.getCookieValue(request, "userID",
				NO_VALUE);
		if (oldID.equals(NO_VALUE)) {
			String newID = randomID();
			Cookie cookie = new LongLivedCookie("userID", newID);
			response.addCookie(cookie);
		}
	%>
	<%-- JSP Expressions --%>
	This page was accessed on
	<%=new Date()%>
	with a userID cookie of
	<%=oldID%>.
</BODY>
</HTML>